package com.dyylearn.bignum;

import java.math.BigInteger;

/**
 * @author green-citrus
 * @version 1.0
 */
public class BigInteger_ {
    public static void main(String[] args) {
//        long l = 12333444455555L;
//        System.out.println("l=" + l);

        BigInteger bigInteger = new BigInteger("23344444444445555555555555556666666666");
        BigInteger bigInteger2 = new BigInteger("20");
        System.out.println(bigInteger);
        //1.在对 BigInteger 进行加减乘除的时候，需要使用对应的方法，不能直接进行 + - * /
        //2.可以创建一个 要操作的 BigInteger 然后进行相应操作
        BigInteger add = bigInteger.add(bigInteger2);
        System.out.println(add); // 加
        BigInteger subtract = bigInteger.subtract(bigInteger2);
        System.out.println(subtract); // 减
        BigInteger multiply = bigInteger.multiply(bigInteger2);
        System.out.println(multiply); // 乘
        BigInteger divide = bigInteger.divide(bigInteger2);
        System.out.println(divide); // 除
    }
}
